package com.tom.joke.view.indicator;

import android.view.View;
import android.view.ViewGroup;

/**
 * Added by Tom on 2024/07/17.
 */
public abstract class IndicatorAdapter<T extends View> {
    // 总共多少条数据
    public abstract int getCount();

    // 根据当前位置，获取item的View
    public abstract T getView(int position, ViewGroup parent);

    // 高亮当前位置
    public void highLightIndicator(T view){
    }
    // 重置当前位置
    public void restoreIndicator(T view){
    }

    // 8.添加底部跟踪的指示器
    public View getBottomTrackView(){
        return null;
    }
}
